نمایندگی زیمنس، فرمت آدرس دهی در نرم افزار Step7 در اتوماسیون صنعتی زیمنس
ارسال شده در تاریخ: 01 آذر 1395چاپنمایندگی زیمنس ایران
آدرس دهی ورودی ها
بطور کلی، ورودی PLC میتواند از جنس Bit ، Byte ، Word یا Dword باشد. به عنوان مثال، برای وضعیت یک سوئیچ که به کارت DI متصل بوده و فقط حالت صفر یا یک دارد، یک Bit کافی است. وقتی ورودی یک عدد 8 بیتی است یعنی عدد صحیح بین صفر تا 255 میباشد، یک Byte لازم است، ولی برای اعداد بزرگتر یا به فرم اعشاری یک Word یا Dword مورد نیاز خواهد بود. به عنوان مثال، وزن یک جسم که از طریق کارت AI دریافت میشود، میتواند یک Word باشد.
نمایندگی زیمنس ایران شرکت کنترل زیمنس
برای آدرس دهی یک بیت باید ابتدا شماره بایت را نوشته و سپس، با گذاشتن نقطه آدرس بیت را در آن بایت مشخص کنیم. مثال:
بدیهی است که عدد سمت راست که بیت را مشخص میکند نمیتواند از 7 بزرگتر باشد، چون در یک بایت 8 بیت داریم (از صفر تا 7) از اینرو، آدرسی مانند 0.8 نادرست خواهد بود . آدرس بایت هر کارت را میتوان در محیط HW Config با دابل کلیک روی کارت ورودی و مشاهده ی سربرگ آدرس آن، پیدا کرد.
کلیه ی آدرس های ورودی در S7 با علامت I شروع میشوند. جدول زیر ، انواع آدرس دهی ورودی را نشان می دهد:
انواع ورودی در PLC های S7
توجه داشته باشید که وقتی یک IW را در برنامه بکار میبریم ، آدرس IW بعدی باید حداقل 2 بایت با آدرس قبلی فاصله داشته باشد. مثلاً IW4 , IW2 , IW0 و ... بنابراین ، بکار بردن IW0 و IW1 اشتباه است ، زیرا این دو با یکدیگر در بایت شماره 1 مشترک میباشند.
IW 0 = BYTE0 + BYTE1
IW 1 = BYTE1 + BYTE2
نکته فوق را برای Double Word نیز باید رعایت کرد ، یعنی هر آدرس با آدرس بعدی باید 4 بایت فاصله داشته باشد . مثلاً ID0 و ID4 . همچنین ، باید دقت داشت که اگر آدرس ها بطور اشتباه در برنامه نویسی وارد شود، در نگاه اول توسط برنامه قابل تشخیص نخواهد بود و آن آدرس پذیرفته میشود و هیچ خطایی ظاهر نخواهد شد. چک کردن تداخل احتمالی آدرس ها و اینکه به چه صورت در برنامه استفاده شده اند ، را در زیر نرم افزاری از S7 به نام Reference Data میتوان مشاهده نمود .
آدرس دهی ورودی های جانبی (peripheral) با علامت PL نشان داده میشود. همانطور که در جدول زیر دیده میشود، ورودی های بیتی آدرس دهی به روش Peripheral ندارند.
مناسبت ترین قیمت تجهیزات اتوماسیون صنعتی زیمنس در نمایندگی زیمنس ایران
آدرس دهی ورودی ها
بطور کلی، ورودی PLC میتواند از جنس Bit ، Byte ، Word یا Dword باشد. به عنوان مثال، برای وضعیت یک سوئیچ که به کارت DI متصل بوده و فقط حالت صفر یا یک دارد، یک Bit کافی است. وقتی ورودی یک عدد 8 بیتی است یعنی عدد صحیح بین صفر تا 255 میباشد، یک Byte لازم است، ولی برای اعداد بزرگتر یا به فرم اعشاری یک Word یا Dword مورد نیاز خواهد بود. به عنوان مثال، وزن یک جسم که از طریق کارت AI دریافت میشود، میتواند یک Word باشد.
نمایندگی زیمنس ایران شرکت کنترل زیمنس
برای آدرس دهی یک بیت باید ابتدا شماره بایت را نوشته و سپس، با گذاشتن نقطه آدرس بیت را در آن بایت مشخص کنیم. مثال:
بدیهی است که عدد سمت راست که بیت را مشخص میکند نمیتواند از 7 بزرگتر باشد، چون در یک بایت 8 بیت داریم (از صفر تا 7) از اینرو، آدرسی مانند 0.8 نادرست خواهد بود . آدرس بایت هر کارت را میتوان در محیط HW Config با دابل کلیک روی کارت ورودی و مشاهده ی سربرگ آدرس آن، پیدا کرد.
کلیه ی آدرس های ورودی در S7 با علامت I شروع میشوند. جدول زیر ، انواع آدرس دهی ورودی را نشان می دهد:
انواع ورودی در PLC های S7
توجه داشته باشید که وقتی یک IW را در برنامه بکار میبریم ، آدرس IW بعدی باید حداقل 2 بایت با آدرس قبلی فاصله داشته باشد. مثلاً IW4 , IW2 , IW0 و ... بنابراین ، بکار بردن IW0 و IW1 اشتباه است ، زیرا این دو با یکدیگر در بایت شماره 1 مشترک میباشند.
IW 0 = BYTE0 + BYTE1
IW 1 = BYTE1 + BYTE2
نکته فوق را برای Double Word نیز باید رعایت کرد ، یعنی هر آدرس با آدرس بعدی باید 4 بایت فاصله داشته باشد . مثلاً ID0 و ID4 . همچنین ، باید دقت داشت که اگر آدرس ها بطور اشتباه در برنامه نویسی وارد شود، در نگاه اول توسط برنامه قابل تشخیص نخواهد بود و آن آدرس پذیرفته میشود و هیچ خطایی ظاهر نخواهد شد. چک کردن تداخل احتمالی آدرس ها و اینکه به چه صورت در برنامه استفاده شده اند ، را در زیر نرم افزاری از S7 به نام Reference Data میتوان مشاهده نمود .
نمایندگی زیمنس در تهران
آدرس دهی ورودی های جانبی (peripheral) با علامت PL نشان داده میشود. همانطور که در جدول زیر دیده میشود، ورودی های بیتی آدرس دهی به روش Peripheral ندارند.
مناسبت ترین قیمت تجهیزات اتوماسیون صنعتی زیمنس در نمایندگی زیمنس ایران